Creative Express Helsinki - Weird and fun makes the most sense, right? Presentation materials for Creative Express Helsinki workshop.Read less