Randy Kusuma
More ideas from Randy
Stars over Stonehenge near Amesbury, England • photo: AndWhyNot on Flickr

Was Stonehenge a temple for sun worship, a healing centre, a burial site or perhaps a huge calendar? Surrounded by mystery, Stonehenge never fails to impress.