Previous Home Next

30 Tomatoes 2530

Tomatoes, 2010, oil, 30 x 25cm,
NZ$1295