Clip from National Geographic TV’s Explorer episode “How Man Tamed the Wild” directed by Anna Fitch (role: Associate Producer)
Clip from National Geographic TV’s Explorer episode “How Man Tamed the Wild” directed by Anna Fitch (role: Associate Producer)