A New Orleans’ sentiment

Posted on July 26, 2009 by Heidi Hagstrom

Another popular bumper sticker in New Orleans.

levees

Share