Montreal Fireworks Festival

Mohamed Hamad

Fireworks show at the 2007 International Fireworks Festival held annually in Montreal, Canada.