0059 Senichi takes us to the municipal complex in Shinjuku for a view of the city. The park houses the Meiji Shrine.jpg Previous  Next
0059 Senichi takes us to the municipal complex in Shinjuku for a view of the city. The park houses the Meiji Shrine