A review by janelplouffe
Code Name Sapphire by Pam Jenoff

challenging dark emotional informative reflective

4.5