London, United Kingdom - February 02, 2019: People walking in front of Westminster Cathedral on cold day with nice afternoon clouds. It's the main catholic church in England and Wales consecrated 1910 Stock Image
London, United Kingdom - February 02, 2019: People walking in front of Westminster Cathedral on cold day with nice afternoon clouds. It's the main catholic church in England and Wales consecrated 1910