Various Contrivances

Follow @mroutley on Micro.blog.

Found the exact spot we first met! Who knew it would lead to this