England

Image 7 of 455
< Prev Next >
LIFEGUARDS_29.jpg
The Household Cavalry, the Life Guards (Lifeguards), parading in London.