Description Like a natural reserve surrounded by Tokyo's concrete jungle,the Imperial Palace is home to Japans Emperor and Empress. The castle housed generations of Tokugawa shoguns during the Edo Period (1603-1867), Tokyo Japan
Image Size4256 x 2832 px For a larger image size or a different file format please<contact me>