Architectural Photography - Les Taylor Photography

Twin Towers of Chiba City

Cars pass through an intersection near Kaihinmakuhari Station in Chiba City, Chiba Prefecture, Japan

JapanChibaKaihinmakuhariTowersBuildingsArchitectureCityLightsUrbanStreetTrailCarsMovementChiba CityGaijinCameraTravelLeslieTaylorlestaylorphoto

From Chiba Prefecture