Louise Muscat
12d

Caption
Lagurus - Fireworks are launched from the Grand Harbour of Valletta during the 2025 International Fireworks Festival.

Lagurus - Fireworks are launched from the Grand Harbour of Valletta during the 2025 International Fireworks Festival.