castle · undated
mound, possibly a motte, in Hornsea, East Riding of Yorkshire, England, UK
See Hornsea Hermitage on the map →