Force of Nature


  • Oil on Linen
  • 40 x 60
  • 2026