X
The Lampeduza paradox

The Lampeduza paradox

1999

Oil on canvas and wood
220 x 160 cm

Share:

[ssba]