Europe :: United Kingdom
Westminster Cathedral in London is the mother church for Roman Catholic community in England and Wales. Opened in 1903, it is renowned for its highly distinctive Byzantine architecture.
Factbook photos - obtained from a wide variety of sources - are in the public domain and are copyright free.
Agency Copyright Notice
Dimension | File Size
970 X 1500 pixels 263.37 KB
Download - only file size available