Palace Pets Wiki
Advertisement

Small Leaf is a light green Shropshire sheep with brown eyes and a pink nose who belongs to Pocahontas.

Story

Advertisement