Catholic Herald logo
Menu
Pilgrims at Westminster Cathedral (Diocese of Westminster)

Pilgrims queue for hours at Westminster Cathedral to visit relics