by johnmuk on Flickr.Stokesay Castle is a fortified manor house in southern Shropshire, England. November 06, 2021