Deirdre Saoirse Moen

Sounds Like Weird

London pic

07 July 2005

The picture I best felt summed up London today:

London Newsstand


Related Posts