Scan barcode
A review by madeline_the_terrible
Palimpsest by Catherynne M. Valente
adventurous
emotional
medium-paced
5.0
So weird and yet beautiful.