« Back to search results
Image 2 of 2
< Prev

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