Westminster Roman Catholic Cathedral - Victoria - London
Size: 3264px × 5138px
Location: Westminster, London, England, UK
Photo credit: © Robert Stainforth / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, art, britain, catholic, church, england, europe, interior, london, mosaics, religion, roman, seats, tesserae, uk, victoria