Brave new girl by Rachel Vinc

Dahlia 16 is just one of 5000 girls created from a single genome to work for the greater good of the city. The girl who always follows the rules is breaking each of them, one by one.
Document Actions