old meets new
This was one of the first photos taken when we arrived at London's Liverpool Street Station. I was really impressed by the first sight of the City.
EXPLORE #336! I'm amazed once again. Thank you!
Taken on April 9, 2008