A review by ganzfeldstate
Nights at the Circus by Angela Carter

5.0

Literally the best book I have ever read. I cried actual tears of joy reading it because I loved it so much - I don't want to say anything that might spoil it but please, please read it.