The 'Ali Baba' ride at the 'Sound of Music Festival' at Spencer Smith Park in Burlington, Ontario, Canada.
Size: 5616px × 3744px
Location: The Sound of Music Festival at Spencer Smith Park, Burlington, Ontario, Canada.
Photo credit: © James Hackland / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: ali, baba, burlington, canada, crarnival, event, festival, halton, horizontal, lights, music, ontario, park, people, region, retro, ride, sign, signage, smith, sound, spencer, vintage