OPTICA 2000 Window Display OPTICA 2000, the optician chain, has 14 high street shops, and many others in shopping centres. We were...
CAMPER Window Display Berlin A set of unique window displays in Berlin for Kadewe, the German department store chain. The commission...