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