Designed by
Title
Japan, Tokyo, Shibuya crossing, a major commercial and business center, it houses the two busiest railway stations in the world #138349826
Description
Japan, Tokyo, Shibuya crossing, a major commercial and business center, it houses the two busiest railway stations in the world.
This image is editorial