
Ta Qali
Attard, Attard, Malta
Next Features
Sell tickets
Venue Description
National stadium of Malta
National stadium of Malta