Kim Humes

Kim Humes

Halifax, Nova Scotia, Canada / Pint-sized writer & blogger, university secretary, traveler, restless explorer, animal lover, culture hound, clotheshorse, chocolate and coffee addict.
Kim Humes