Clement Farrugia Sports Complex
Name: Clement Farrugia Sports Complex
City: Kirkop
Country: Malta
Surface: Artificial turf
City: Kirkop
Country: Malta
Surface: Artificial turf
Stadium information
Name:
Clement Farrugia Sports Complex
City:
Kirkop
Country:
Malta
Capacity:
300
Surface:
Artificial turf
No information available!