Shibuya Tokyo Japan

Published 2013-02-16
Main Intersection in Shibuya Tokyo Japan. Subway to the far Left side. Around 7pm on a Tuesday. Looks like a million ants trying to get somewhere. Crazy!!!

All Comments (1)