July 17
Is this not the best photograph ever taken in Trafalgar Square?
Next >
Index>
Back>