Heidi Spencer

Heidi Spencer is the star of The Little Princess.

Her brother is Josh.