A review by starbreather
A Great and Terrible Beauty by Libba Bray

4.0

This book is the quintessential young adult: friendship, (first) love, and coming of age!