On Saturday and Sunday the famous shopping strip The Ginza becomes a “Pedestrian Paradise” an initiative taken to encourage shoppers back to the area. The cars take back control at
On Saturday and Sunday the famous shopping strip The Ginza becomes a “Pedestrian Paradise” an initiative taken to encourage shoppers back to the area. The cars take back control at