Designed by
Title
Hereford Cathedral choir stalls and alter with light streaming through stained glass windows in Hereford, Herefordshire, UK #150835821
Description
Hereford Cathedral choir stalls and alter with light streaming through stained glass windows in Hereford, Herefordshire, UK on 14 November 2012
This image is editorial