Westminster Abbey

Westminster Abbey

📍 United Kingdom
church