Designed by
Title
Young Irish Guard at the Tower of London #81740781
Description
London, United Kingdom - September 13, 2011: A young Irish Guard at the Tower of London, a historic castle located on the north bank of the River Thames in central London, England.
This image is editorial