Karen Hayes

Karen Hayes has been on the move her entire life. As a child, she lived in Italy, Russia, India and South Africa whose diverse cultures have left their mark in her writing. Karen wears many hats, working as a translator, book editor and even as a tour guide, but still she considers writing her main passion in life.