About
Contact
Browse
Tags
People milling about in Trafalgar Square in the early afternoon
Posted on
2002-05-25
under
England
,
London