England

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