castle · undated
mound in Harpham, East Riding of Yorkshire, England, UK
See Turtle Hill on the map →