My Image

Claire Lee

Sacrifice 4,2012

Mixed media on canvas, glass

H 129 x W 98 cm

Framed