Designed by
Title
Ikebukuro, Tokyo #35020668
Description
TOKYO - MAY 11: People shop in Ikebukuro district on May 11, 2012 in Tokyo. Ikebukuro is considered one of most important shopping areas in Tokyo, the largest city in the world.
This image is editorial