B-Roll: Downtown Disney – Overall

Download Video (216 MB)

General B-Roll of Downtown Disney, Walt Disney World Resort in Florida