B-Roll: Epcot – France Pavilion

Download Video (9 MB)

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