Stock Photo - Stokesay Castle a fortified manor house, Stokesay, Shropshire, England, United KIngdom, Europe.

Stock Photo: Stokesay Castle a fortified manor house, Stokesay, Shropshire, England, United KIngdom, Europe.

Searchable keywords