Jul 17, 20221 min readTecumseh Mural in St. PeteSt. Pete has over 70 urban murals throughout the city. (As of June 2021). The Tecumseh in the Central Arts District is one of my...