Info

Country
Malta

Venue

Victor Tedesco Stadium
Name
Victor Tedesco Stadium
City
Ħamrun (Hamrun)
Capacity
6000