London
London Bridge, Tower Bridge, Camden Town, Canary Wharf, Piccadilly, Trafalgar Square - London, UK (September-November 2008)
< < Back to Pics < <