Izabella Scott
IZABELLA SCOTT is a writer and editor based in London. She co-runs Slack Pussy reading group at the MayDay Rooms, and she is currently working on her first novel.

Articles Available Online