Claire Lee

Untitled 4,2009

Mixed media on canvas

48.4 x 122 cm

SOLD


My Image