IT-24 London-Paris (6) 1999 watercolor, gouache on paper 63 x 42 cm / 24.8 x 16.54 inches « prev | next »