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

dark mysterious tense medium-paced

4.0