The Church of the Immaculate Heart of Mary, The Oratory, a large neo-classical Roman Catholic church in Brompton, London, UK


Size: 3923px × 2615px
Photo credit: © ken dickinson / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: architecture, baroque, brompton, catholic, church, fathers, italian, london, neo-classical, oratorian, oratory