IT-23 London-Paris (5) 1999 watercolor, gouache on paper 58 x 40 cm / 22.83 x 15.75 inches « prev | next »