Scan barcode
A review by hunnybunny33
The Infernal Devices: Clockwork Princess by Cassandra Clare
5.0
Illustrated or not, the ending still makes me cry uncontrollably.