Kathryn OHalloran

Kathryn OHalloran

Novel writer, introvert, polka dot wearing traveller. Loves coffee, food and dogs.