Scan barcode
A review by caszriel
Carniepunk: The Three Lives of Lydia by Delilah S. Dawson
5.0
It's a wonderful tale. I was entranced from beginning to end.