English
English version

Westminster Cathedral

From Longman Dictionary of Contemporary EnglishWestminster CathedralˌWestminster Caˈthedral  the main Roman Catholic church in England and Wales, famous especially for its byzantine design and stations of the Cross
Pictures of the day
What are these?
Click on the pictures to check.