People shopping for fresh fish at the Ameya Yokocho market (Ameyoko) in are about 500 stores along the narrow lane, which is visited by tens of thousands of people every day.


Size: 3213px × 2142px
Photo credit: © SOPA Images / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: ameya, ameyoko, business, economy, market, people, shop, shopping, yokocho