Designed by
Title
Large photo in low light of the so famous Shibuya Crossing or Scramble in Tokyo, Japan #200308195
Description
Shibuya, Tokyo/ Japan - May 10th, 2014: Photo taken from a different angle and in low light of Shibuya Crossing or Scramble. It`s the Worldââ¬â¢s Busiest Street Crossing compared to Times Square in NY
This image is editorial