121110987654321
11

Natural Curiosity 1, 2010

Oil on Linen, 600 x 500mm.