The Apotheosis of Pleasure

TORCH Gallery - Amsterdam, Netherlands 2006

Eyes on You (detail) 2006157cm x 183cmoil on linen

Detail

Eyes on You Eyes on You Eyes on You Eyes on You Eyes on You Eyes on You Eyes on You