Claire Lee

Sacrifice 8,2012

Mixed media on canvas, glass

H 68 x W 83.5 cm

Framed


My Image