Our Lady & English Martyrs Church in Cambridge, England.
Visible from anywhere in Parker's Piece recreation ground, beautiful architecture.
Size: 3840px × 5376px
Location: Cambridge, Cambridgeshire, England, UK
Photo credit: © Steve O'Prey / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: &, anglia, architecture, cambridge, cambridgeshire, catholic, church, city, east, england, english, holy, lady, martyrs, parkers, piece, religion, uk, worship