caterpickles.com
50 States of Public Art: Gators on the Geaux in Lake Charles, Louisiana
Public art is everywhere, and in some parts of the country you can even still go out and enjoy it. (Sorry, snow-packed Northerners, the public art portion of this blog is headed south for the winte…