Thursday, March 31, 2011

No ghost town!

Shibuya still as crowded as ever, this taken just before the crowd breaks the traffic light barrier

No comments: