Photograph - Photo
Stokesay Castle is a fortified manor house in Stokesay, Shropshire, England. It was built in the late 13th century by Laurence of Ludlow, then the leading wool merchant in England, who intended it to form a secure private house and generate income as a commercial estate.
June 12th, 2014
Viewed 42 Times - Last Visitor from Beverly Hills, CA on 05/25/2020 at 5:42 PM