Harry Huttunen
Production Art Director at TBWA\Helsinki
Helsinki, Finlandia