A review by laurajunejockisch
Code Name Sapphire by Pam Jenoff

adventurous dark mysterious reflective sad

3.5