Various Contrivances

Follow @mroutley on Micro.blog.

Poor Ceiligh – she certainly is good natured.