Westminster Cathedral, in London, is the mother church of the Catholic Church in England and Wales


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

Keywords: byzantine, cathedral, catholic, red, stripes, westminster, white