Pinterest • The world’s catalog of images
from the Guardian

An observatory, or an alien structure - what on earth is Stonehenge?

Stonhenge, England

A pair of ancient yew trees guard the north door of St. Edward's Parish Church in Stow on the Wold, Gloucestershire, England • photo: Martyn Gorman on geograph