Blurred video of people walking the Shibuya crossing, probably the busiest pedestrian crossing in the world, Tokyo, Japan

Code produit:
205595063