Place: Avebury, Marlborough, England, United Kingdom
By Alexis Gerard Uploaded on 25 June 2008 12 views