Description
pedestrians walking across with crowded traffic at Shibuya crossing square.Shibuya crossing is the busiest road crossing in the world. Shibuya, Tokyo, Japan,
pedestrians walking across with crowded traffic at Shibuya crossing square.Shibuya crossing is the busiest road crossing in the world. Shibuya, Tokyo, Japan,
Learn more about royalty-free images or view FAQs related to stock photos.
© 2024 iStockphoto LP. The iStock design is a trademark of iStockphoto LP. Browse millions of high-quality stock photos, illustrations, and videos.