David Johnson

Follow @crossingthethreshold on Micro.blog.

Still reflecting on time spent in Inverness, CA.