The Apotheosis of Pleasure

TORCH Gallery - Amsterdam, Netherlands 2006

Immaculate Reflection (detail) 2006152cm x 194cmoil on linen

Detail

Immaculate Reflection Immaculate Reflection Immaculate Reflection Immaculate Reflection