Luxol Stadium footall stadium

Kapacitet: 800

Stad: Pembroke

Land: Malta

Klubb: St. Andrews

Internationell: Okänd