Westminster Diocese

@RCWestminster

Roman Catholic Diocese of Westminster - West, Central & North London and Hertfordshire. Home to Westminster Cathedral, our Archbishop is Vincent Nichols.

Rotate photo View full size
Bishop George Stack waits for the Pope

Views 64

1460 days ago

Bishop George Stack waits for the Pope

0 Comments

Realtime comments disabled