Archbishop Peter Smith installed as Archbishop of Southwark
The Most Reverend Peter Smith Archbishop of Southwark. © Mazur/catholicchurch.org.uk
Source: Catholic Church (England and Wales) on Flickr
Similar media
02:21 Immaculate Mary
39,647 clicks 21 Postings