The 2024 Battle of Flowers Parade, Fiesta’s founding event, wound through the streets of downtown San Antonio on Friday, April 26.