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

Did not finish book.

1.0