Soldier on guard at the Tower of London #189228297
Description
Soldier on guard in front of the guardhouse at the Tower of London, a royal castle in the center of London. Capital of England is also one of the most important cities of the world. Oil paint filter