Created on August 10, 2017
STUDIO 101, Spring Street, Houston, TX, United States
Mural is located on the corner (literally) of the building of Studio 101. I don't know who painted it but it's pretty cool. Easy to find parking and snap a pic.
Click the link below to view all the murals Houston has to offer...
Check out my Instagram for the latest street art in Houston...