Photos: Fans flock to Battle of Flowers Parade