People crossing the street in Shibuya. Those are big screen TVs on the buildings.
Previous All Shibuya Next
Back to Tokyo Index
Back to Japan Index
Back to Photo Index
Back to Stefan's Library