Salon 94

Francesca DiMattio

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

 

Francesca DiMattio

Back to Artist