» Show All «Prev 1 2 3 4 Next» » Slide Show
Chelmsford War Memorial - Chelmsford Cathedral
Chelmsford Cathedral, Chelmsford, Essex, England, UK
Notes: Have photo of War Memorial in Cathedral, taken 2010