Paolo Francesca
oil on canvas
120 x 90 cms

Paolo Francesca
oil on canvas
120 x 90 cms