Arlonagusia footall stadium

Capacity: 1,500

City: Lemoa

Country: Spain

Club: SD Lemona

International: Unknown