Mardis Gras!

Another spot for St. Louis mag some years back, but the party still rages on. Different states party just as hard as N'awlins, apparently :)

More by T.M. Detwiler

View profile