Preview

Stained glass windows in St. Laurence's Church in Ludlow, Shropshire, England, United Kingdom, Europe
Stained glass windows in St. Laurence's Church in Ludlow, Shropshire, England, United Kingdom, Europe
Image ID: 911-9661
Artist: Ashley Cooper
Purchase a commercial license Buy framed prints & more from our print store