St. Louis Mardis Gras 2002 1
These are just a few photos from St. Louis 2002 the second largest Mardi Gras party in the country. It happens again this Saturday, 1, March 2003