City of Ashes
Haunted by her past, Clary is dragged deeper into New York City’s terrifying underworld of demons and Shadowhunters
but can she control her feelings for a boy who can never be hers?
KES 1,190
International delivery
Free delivery on orders over Ksh 2,000
Free click & collect