Galveston Mardi Gras Parade 2011

People of all ages lined the streets to see the floats and marching bands of the 27th annual Galveston Mardi Gras parade.
March 6, 2011 2:11:36 PM PST