David Elliott
David Elliott

David Elliott

Librarian, single dad, adventurer, explorer, dad blogger, writer, lover of Shakespeare.