England

Image 23 of 455
< Prev Next >
T98_013.jpg
A military parade by Guardsmen at in London, UK