Travel / Leisure

Image 89 of 96
< Prev Next >
Sentry1.tif
A Palace Guard stands his post at Buckingham Palace in London, England.