Discovery Channel Infographic
Discovery Channel Infographic
6
410
3
Published:
Owner
Full Time Job
Freelance/Project
Availability: Within the next few weeks
Discovery Channel Infographic
Designed and art directed an infograph for Discovery Channel's special broadcast on River Monsters. The infograph was used on Discovery's social Read More
6
410
3
Published: