shawnpmitchell.com
Fireworks and Fun: A Festival in Cospicua, Malta
Festivals in Malta are a big deal.