Tom Ormond - The New Light of Tomorrow. Oil on linen, 94 x 72” (2010)
[found at oxane, atozfield & reillybrand]
(via artchipel)
Tom Ormond - The New Light of Tomorrow. Oil on linen, 94 x 72” (2010).
Tom Ormond - Reconstructed Monument to the Future - Oil on linen - 2011