View at the Westminster Cathedral in the district City of Westminster in London in the county of Greater London Westminster Cathedral is the cathedral church of the Roman Catholic archdiocese of Westminster and the main church of England and Wales. She wears the patronal feast of the Holy Blood
Pictures are searched.
Please wait!
Please wait!
Loading view. Please wait.
Next
Back