Designed by
Title
Hereford Cathedral,main stained glass window,from the interior,Herefordshire,England,United Kingdom.Hereford Cathedral,hereford, #245249828
Description
Low angle view of majestic,colorful,ornate windows, depicting religious,biblical scenes,overlooking the isle inside the cathedral church of the Anglican Diocese of Hereford
This image is editorial