Fluid panorama


Tobu department store incorporated in Ikebukuro Station, Tokyo