Ellen Juhlin currently works at Orion, in San Francisco, California. She lives in the Mission at a house called Flourish with no pets, several game consoles, and too many speakers.


1 Comment
January 8, 2010 @ 01:52

one can never have to many speakers…or monitors!


Leave a Reply

Your email address will not be published. Required fields are marked *