Here’s London Guards Can’t Smile!
One of the most famous sights of London is of the stoic, unmoved soldiers outside Buckingham Palace and other important buildings. These ceremonial guards are known for their unbending and uncompromising attitudes, and they wear striking red tunics and black bearskin helmets. Visitors from all over the world come to see them and do their … Read more