Salon 94

Francesca DiMattio

  • The Fox and the Hound, 2018
  • Oil on canvas
  • 96 × 79 inches (244 × 201 cm)
From the exhibition

 

Francesca DiMattio

Back to Artist