15Apr 10

Ginza, possibly one of the most famous shopping streets in the world. On an average day, it’s teeming with shoppers going in and out the shopping malls. On the weekends the main road is closed to traffic to create a giant walkway for pedestrians.





























