Stella

I'm stumped?

More: Stella is our sweet shining star living in the mountains of Pennsylvania. She likes to visit the Jersey Shore in the weekends. She likes adventures, love and being in nature.
Vote