St Lawrence Spurs FC
Independence Ground, Floriana

Stadium

Independence Ground
Floriana
Capacity
3,000