Salon 94

Francesca DiMattio

  • Ladder, 2006
  • oil on canvas
  • 112 × 68 inches (284 × 173 cm)
From the exhibition

 

Francesca DiMattio

Back to Artist