Share
twitterlinkedinfacebook
Image 1 of 1
depachika12.jpg
Tokyo, Japan.February 23, 2004.Depachika of Odakyu Department store in Tokyo, Japan. Shops are set up as islands, haveing each own cash register and staff..(Photo by Toru Morimoto/Panos Pictures for The New York Times)