In London

Monday, January 28, 2008

This was taken in Trafalgar Square on the 4th August 2007. Behind us is the fountain in the square.

You Might Also Like

0 comments ♥

Like us on Facebook

Press

Flickr Images