HomeAnomalies In England, discovered a new picture on the field byPlanet Today -7/05/2019 11:03:00 AM 0 Figure discovered July 1 in Stockbridge, Hampshire. Tags Anomalies Facebook Twitter