Icelandic creative production company Skuggaland to carry out branding efforts for forthcoming Helsinki Photo Festival. Stay tuned