High Altar and Choir Stalls
Description
The high altar and choir stalls in Ely Cathedral, Cambridgeshire
Details
4500 x 2913px
Formats
Digital Download
Printed Product
Buy
From $12.49
The high altar and choir stalls in Ely Cathedral, Cambridgeshire
4500 x 2913px
Digital Download
Printed Product
Buy
From $12.49