Where To Stream Elena of Avalor Season 3 Episode 7
Flower of Light
- Aired October 16, 2019
- 30 Min
When two mischievous spirits try to ruin Día de los Muertos, Elena teams up with her childhood friend Felicia to travel to the spirit world and save the holiday.