Kate Fennessy

Kate Fennessy

Kate Fennessy

Communications specialist, obsessive journaller; require routine and spontaneity in equal measure.