Designed by
Title
King`s Life Guard in city of London, England, UK #262129585
Description
King`s Life Guard in infantry uniform in front of Waterloo Block in Tower of London, London, England, UK. Tower of London is a UNESCO World Heritage Site since 1988.
This image is editorial