Moulin Vert – Ile Perrot: Oil Pastel on Paper (18″ x 25″) Private Collection July 27, 2002Archives, Galleryrobert Moulin Vert – Ile Perrot: Oil Pastel on Paper (18″ x 25″) Private Collection