Mural at Baca Elementary School View Larger Image Mural created by artist Leo Tanguma in 2007. The school is located at 2800 E. 17th Street in Pueblo. Location and reference of original document: Personal photo provided by Denise Torrez, 2019 Source URL: View Resource TopicsArt Music and Dancing | PuebloFrom the CollectionPueblo LHP_Intern2019-09-11T02:43:39+00:00