B-Roll: Epcot – China Pavilion

Download Video (99 MB)

B-Roll of China Pavilion in World Showcase at Epcot, Walt Disney World Resort in Florida