displays MIMPI
world fashion centre
2007 -
Amsterdam