Remains of Edo Castle in the East Garden of the Imperial Palace - Tokyo, Japan



back to photos