Place:Church of the Austin Friars, Stafford, Staffordshire, England

Watchers


NameChurch of the Austin Friars
TypeUnknown
Located inStafford, Staffordshire, England