Claire Lee

Sacrifice 5,2012

Mixed media on canvas, glass

H 83 x W 129 cm

Framed


My Image