ICFF 2008
2008-05-14
Kiosk New York
Kiosk: An independent stand from which merchandise is sold, often placed in the common area of a shopping center. There is always a mix of things, the goods assembled together become a rough portrait of each trip and tell about a place and it’s people.
Kiosk is located in SoHo, New York.