England

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