Daily Archives: February 28, 2012

What’s this here then, spotted near Avebury on Google Earth?

CO-ORDINATES 51.25.57.50 N 1.50.50 W. It’s several 100 feet square…