Designed by
Title
Soldier of Royal Guard of London. Soldier of English Guard patrols inside Tower of London in #245949653
Description
London, England - September 09, 2007: Soldier of Royal Guard of London. Soldier of English Guard patrols inside Tower of London in the service of the Queen of England.
This image is editorial