PHOTOS: Viva Fiesta! Fans flock to Battle of Flowers Parade