Claire Lee

Leaf,2008

Mixed Media on Canvas

H 43.2 x W 60 cm

SOLD


My Image