Paperback
A Great and Terrible Beauty
Libba Bray
It’s 1895, and after the suicide of her mother, 16-year-old Gemma Doyle is shipped off from India to a boarding school in England. Lonely and prone to visions of the…
Available to order, ships in approx 4 weeksAvailable to order