• Graeme Shaw

  • Valley Watcher

  • Oil on Canvas
  • 10 " x 10 "
  • SH000037
  • $570