Sacred Spaces 1

Introduction to the world of Sacred Spaces featuring stick and stone natural art by the Deerfield River in Shelburne Falls.

Skip to content