A review by ramblinhamlin
I Am Margaret Moore by Hannah Capin

challenging dark slow-paced

2.0