My Image

Claire Lee

Sacrifice 3,2012

Mixed media on canvas, glass

H 129.5 x W 83 cm

Framed

SOLD