DC07 The High Altar Durham Cathedral
DC07 The High Altar Durham Cathedral
£3.50 – £90.00
The High Altar Durham Cathedral. Photograph of the High Altar and Neville Screen inside Durham Cathedral. The Rose Window can be seen above the Neville Screen.