Derrara Standing Stone is located in the grounds of the Sacred Heart Church. Standing Stones are sites of ancient religious ceremonies, sometimes containing burial chambers.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?
TM + © 2013 Vimeo, LLC. All rights reserved.
Made with k in NYC.