No stadium image available

Capacity: 15,250

City: Malabo

Country: Equatorial Guinea

Club: Leones Vegetarianos

International: Equatorial Guinea