A city refugee, living a hermit-like existence in rural West Devon, England.

  • JoinedMarch 2007
  • Current cityDevon
  • CountryUnited Kingdom

Testimonials

Nothing to show.