England

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