Salon 94

Francesca DiMattio

  • Vulture, 2006
  • oil on canvas
  • 120 × 83 inches (305 × 211 cm)
From the exhibition

 

Francesca DiMattio

Back to Artist