Focus on Statue of Miguel de Ibarra and explore the abstract.
A statue of Miguel de Ibarra is installed in Centro, Guadalajara, in the Mexican state of Jalisco.
Centro Miguel de Ibarra Jalisco Guadalajara Centro, Guadalajara