Secret Mill

la ducha

Oil on canvas, 122x100cm, 2008

la ducha

Oil on canvas, 122x100cm, 2008

(Ref: 908.10)

Sold