• Pat Abellon

  • Ichabod

  • Oil on Panel
  • Framed
  • 13.5 " x 27 "
  • $895