B-Roll: Epcot – France Pavilion

Download Video (118 MB)

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