Mardi Gras - Ray Devlin
Muffalottas

Muffalottas

The Muffalottas' banner leads the way during the Tucks parade on a fine Saturday afternoon in New Orleans - Mardi Gras on St Charles, 2010.

new orleansmardi grasMuffalottas