Exhibitions

The Apotheosis of Pleasure

TORCH Gallery - Amsterdam, Netherlands 2006


Immaculate Reflection | 2006 | 152cm x 194cm | oil on linen