Previous   Up   Next
Photo: 25 of 26, Album: London, England 2001
The parade ground in front of the Horse Guards.

The parade ground in front of the Horse Guards