CAMPER Window Displays Athens, Greece CAMPER commissioned us for a series of shop window displays and specific elements to promote their...