dv26

Jungle Trompe l' oeil. 8 x 3 ft, 1997, Hampstead Village.