Author: Rebecca Rouillard

Rebecca Rouillard was born in Oxford, grew up in Durban, South Africa and now lives in London. She's had several short stories published and is currently working on a novel. She is the Managing Editor of the Birkbeck Writers’ Hub.