Lucandrea Baraldi PictureItalian artist Lucandrea Baraldi Artist in Residence, SEA Foundation, The Netherlands +Share this page