Interior Of Shrewsbury Abbey
Interior of the knave towards stained glass windows in Church of England denomination Shrewsbury Abbey in Shrewsbury, United Kingdom. The Abbey Church of Saint Peter and Saint Paul, Shrewsbury is an ancient foundation in Shrewsbury, the county town of Shropshire, England. The Abbey was founded in 1083 as a Benedictine monastery by the Norman Earl of Shrewsbury, Roger de Montgomery.
Add to Cart Add to Lightbox Download