IT-29 London-Paris (11) 1999 watercolor, gouache on paper 49 x 63 cm / 19.29 x 24.8 inches « prev | next »