Science Museum

Claire Lee

Science Museum,2008

Mixed Media on Canvas

H 52.8 x W 38 cm