Stella

For info about Stella, go to Stella

Stella is eternally optimistic and bright. Thanks to her inquisitive nature, she has become one of the leading experts on Bird Island.