Stella was born in Hong Kong and grew up in Alameda. She moved to Davis a couple of years ago.
Note: You must be logged in to add comments
2010-03-20 20:13:44 Well, hopefully you'll enjoy it here! It's a pretty friendly bunch, so if you have any questions, just ask! —TomGarberson