Description
The Leat runs from the market cross to Frome's budding healing vibrations. The Spring from St. John the Baptists church can be found at the top. The Alcove is located at the crossroads of King St. & Church St. It is an impressive sight to see and symbolizes the wellbeing of our beloved spaceship Earth, surrounded by unity.
Location
, , , ,
Add a review