July 17

Is this not the best photograph ever taken in Trafalgar Square?

 

Next >

Index>

Back>