Stonehenge

Stonehenge is one of the most iconic manmade landmarks in Britain. Not only impressive in stature, but age as well. Continue reading “Stonehenge”

Advertisements