Edo River and Tokyo Bay

Chiba industrial parks in the distance. I-link Town, Ichikawa, Chiba, Japan

Continue reading