Section_86
Twice Upon a Time S04E17 “Best Laid Plans”
In the Enchanted Forest, before the first curse, Snow White and Prince Charming come across a unicorn and touch its horn to see what the future holds for their unborn child. Charming sees a happy baby