Ta’Qali National Stadium

Opened:
1981
Capacity:
16997
Adresse:
Attard, Malta
X