• Toile de Jouy, 2013
  • oil, acrylic and collage on canvas
  • 112.00 × 84.00 inches
    (284 × 213 cm)

Francesca DiMattio



Back to Artist