tom ormond
the new light of tomorrow
oil on linen
238 x 183 cm
2010
--------------