Place: Avebury, Marlborough, England, United Kingdom
By Alexis Gerard Uploaded on 5 May 2008 167 views
Menhir known as the Horse's Head