Little Princess Season 2 Episode 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.
When Little Princess finds a sheep on the castle grounds, she makes him her new best friend, unaware that he belongs to someone else.