Travel 2007-2010

Image 79 of 80
< Prev Next >

20100507Tokyo-01.JPG

With its surrounding moat, the Imperial Palace in Tokyo, Japan is a world unto itself and a timeless symbol of tranquility in the middle of the sprawling and super-modern metropolis. May 7, 2010.
twitterlinkedinfacebook