Sandra Di Marco

100cm x 100cm oil on canvas 2000
sold