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

5.0

Review to come.