Stock Photo - The remains of the eastern tower, ruins of Helmsley castle (ca 1120), North Yorkshire, United Kingdom.

Stock Photo: The remains of the eastern tower, ruins of Helmsley castle (ca 1120), North Yorkshire, United Kingdom.

Searchable keywords

Choose multiple keywords