• Taylor
Verifications
  • Positively Reviewed
    2 Reviews
About Me
Languages
English
Hey, I'm Taylor!
Chicago, Illinois, United States · Member since June 2012

Fan of coffee, cats, bicycles and the English band Wire.

  • 2
    2 Reviews