The lights from the stages and the food trucks at the Sound of Music Festival lit up the shoreline in Burlington, Ontario, Canada.
2 July 2025 ยท   1 week ago taken in   Spencer Smith Park, 1400 Lakeshore Rd., Burlington, ON L7S 1B3, Canada
Unable to load tooltip content.