Thursday, November 20, 2008

Spider by Jessica Taylor




Jessica lives in Southern California. She spends her time attending college, inhaling science fiction, and trapping insects under glassware.

No comments: