A popular bumper sticker in New Orleans.

SavingNola.500

Share