Scan barcode
A review by aesalex
O Caledonia by Elspeth Barker
3.75
This was an absolutely depressing read of a teenage girl who dies, and it was beautiful the entire time.
Scan barcode
3.75