Insane51’s Latest Mural in Houston
The latest mural ‘Sthenos, Elévos / Stength, Bravery’ by the artist Insane51, and curated and produced by Street Art for Mankind is located in the city of Houston, Texas, and is an inspirational tribute to local hero Michael, who inspires everyone with his strength and determination. Sthenos / Elévos is the Greek word for Strength…