A review by azurelunatic
Prophet by Sin Blaché, Helen Macdonald

Well, that was something that I just put in my head! I feel uniquely unqualified to rate this. 

Expand filter menu Content Warnings