« Back to search results
Image 26 of 31
< 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