Focus on this artwork and explore the abstract.
A statue of Francisco Tenamaztle is installed in Centro, Guadalajara's Plaza Fundadores, in the Mexican state of Jalisco.
Francisco Tenamaztle Centro Plaza Fundadores Jalisco Guadalajara Centro, Guadalajara