Trafalgar Square

Some sort of public military event taking place in Trafalgar Square in London.

Photo categories : Public Building|Public EventDate Picture Taken: 01 Nov 2004
Trafalgar Square

The Location of this picture is shown below

Leave a Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

*
*