Stock Photo - The half timbered north tower built in the 1280s, the finest fortified medieval manor house in England, Stokesay Castle, Shropshire, England.

Stock Photo: The half timbered north tower built in the 1280s, the finest fortified medieval manor house in England, Stokesay Castle, Shropshire, England.

Searchable keywords

Choose multiple keywords