Little Princess
Season 2
Ep 29. I Want My Sheep
- October 4, 2008
- 10 min
When Little Princess finds a sheep on the castle grounds, she makes him her new best friend, unaware that he belongs to someone else.