Mural created by artist Leo Tanguma in 2007. The school is located at 2800 E. 17th Street in Pueblo.

Personal photo provided by Denise Torrez, 2019
View Resource

Topics

From the Collection

Pueblo