Crowds and protesters gather on Royal Mile ahead of service for King

Back
Top