• Email Address
About Me
Hey, I'm Stella!
Glarus, Switzerland · Member since March 2013

Im sort of a nomad. Born and raised in Texas, but because of my job I primarily live in Europe. Doing my best to see all of this side of the ocean before I plant some roots somewhere :)

  • 1
    1 Review