Ichibancho, a shopping street in Sendai, Japan.
Ichibancho, a shopping street in Sendai, Japan.
Size: 5100px × 3400px
Location: Sendai, Miyaki Prefecture, Tohoku, Japan
Photo credit: © Kriang Lerdsuwanakij / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: center, centre, district, ichibancho, japan, mall, miyaki, outdoor, road, sendai, shop, shopping, shops, street, strip, tohoku