Floral Parade

The Floral Parade rolls through the streets of downtown Mobile, Ala., February 21, 2009.