Japanese Emperor's Birthday (22/28)

Buy this image Add to Lightbox Download
< Prev Next >
Tokyo Tower seen above parkland near the Imperial palace. Tokyo, Japan December 23rd 2010
Tokyo Tower seen above parkland near the Imperial palace. Tokyo, Japan December 23rd 2010