Salon 94

Francesca DiMattio

  • Lobby, 2010
  • oil and acrylic on canvas
  • 72 × 108 inches (183 × 274 cm)

 

Francesca DiMattio

Back to Artist