The Hirakawa River runs alongside the Imperial Palace and was once part of the outer moat of Edo Castle during… Read more The City and the River
The Hirakawa River runs alongside the Imperial Palace and was once part of the outer moat of Edo Castle during… Read more The City and the River