B-Roll: Disney’s Animal Kingdom – Discovery Island

Download Video (12 MB)

B-Roll of Discovery Island in Disney’s Animal Kingdom at Walt Disney World Resort in Florida

  • The Tree of Life
  • It’s Tough to be a Bug!