My Image

Claire Lee

Sacrifice 2,2012

Mixed media on canvas, glass

H 108.5 x W 83 cm

Framed