Olímpico de Ibarra footall stadium

Kapacitet: 17,260

By: Ibarra

Land: Ecuador

Klub: Imbabura SC

International: Ukendt