Very Fairy Princess - episode: 289563

While her friends and family may not believe in fairies, Geraldine knows, deep down, that she is a Very fairy princess. But it isn't all twirls and tiaras--as every fairy princess knows, dirty fingernails and scabby knees are just the price you pay for a perfect day!
Length: 
8 minutes
Closed Caption: 
KUED Closed Caption Icon