Scan barcode
A review by dharma_s
Middlesex by Jeffrey Eugenides
5.0
Rereading October 2022:
It got even better. That ending always makes me cry.
It got even better. That ending always makes me cry.