Ever After High poster
TV

Ever After High (2013)

S03E12 The Legacy Orchard

Jul 31, 2015 • Season 3 • Episode 12 • HD

The students of Ever After High stumble upon an enchanted orchard that holds the key to sharing their tales with future generations of fairytales.

Country: CA, US