Sunday, February 14, 2010

TRAVEL THE WORLD - LONDON, ENGLAND




Trafalgar Square, photographed in 1997 - one of the first things that comes to mind when thinking of London.

No comments: