The Westminster Cathedral, c1925. By Horace Mann Livens (1862-1936). Westminster Cathedral is the mother church of the Catholic Church in England and Wales. Construction was completed in 1903. It is the largest Catholic church in England and Wales and the seat of the Archbishop of Westminster.


Size: 3283px × 5327px
Photo credit: © The History Emporium / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 1920s, 1925, 20th, archbishop, architecture, bentley, britain, british, byzantine, cathedral, catholic, century, church, color, colour, england, english, francis, horace, illustration, john, livens, london, mann, neo, painting, religion, religious, spire, tower, westminster