Hod Hill, nr Hanford, Dorset, United Kingdom. Reported 1st June.

hodhil2014a

Advertisements