ESTADIO OLIMPICO DE IBARRA
AIR-EC-1915
Estadio Olímpico de Ibarra is a multi-use stadium in Ibarra, Ecuador. It is currently used mostly for football matches and is the home stadium of Imbabura Sporting Club. The stadium holds 18,600 spectators and opened in 1988.
Unused 4" x 6" continental size chrome
Dist. by Gustavo Ramirez