Piazza Marina flea marketDetails: Oil on cotton 60 x 47 cmLocation: Palermo, SicilyYear: 2024ID: 0320SKU: 00320