prev | up | next
A shopping street in Ginza (Tokyo), on a sunday afternoon, while the car are not allowed.