• Pat Abellon

  • Ichabod

  • Oil on Panel

  • Framed
  • 13.5 " x 27 "
  • $895