caterpickles.com
50 States of Public Art: The Street Murals of St. Petersburg, Florida
Public art is everywhere, and in some parts of the country you can even still go out and enjoy it. This week on Caterpickles, we’re treating ourselves to a sneak peek at the street mural scen…