A review by criticalbooks
Phantasma by Kaylie Smith

medium-paced

4.5