Catherine Walsh

Catherine Walsh was born and raised in Ireland.

She lived in London for a few years before returning to Dublin where she now lives between the mountains and the sea. When not writing she is trying and failing to not kill her houseplants.