Picture 1 of 8

a short review about the IMM Cologne and the Designersfair 2010 – the best comes at last