My Image

Claire Lee

Sacrifice 1,2012

Mixed media on canvas, glass

H 98 x W 67.5 cm

Framed