England

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