David Shingler Works

  • Linville Falls, NC

  • David Shingler

  • oil on panel

  • 18.00 x 24.00  inches
  • $1,500