The 10th edition of the Malta Fireworks Festival came to an end last night with another spectacular display over Grand Harbour.
The 10th edition of the Malta Fireworks Festival came to an end last night with another spectacular display over Grand Harbour.