Luxol Stadium footall stadium

Kapacitet: 800

By: Pembroke

Land: Malta

Klub: St. Andrews

International: Ukendt