Anna Richards Author

Anna Richards was born in Essex and currently lives in London. Little Gods, longlisted for the Desmond Elliott Prize, is her first novel.