Discovery Channel Nefertiti

Advertisement design for the 3 scandinavien Discovery Channels in Denmark, Sweden and Norway.

Discovery Channel Nefertiti