Paperback
The Grandest Bookshop in the World
Amelia Mellor
A magical bookshop. A sinister stranger. A deal gone horribly wrong. Can Pearl and Vally save their home - and their father - before time runs out?
In stock at 6 shops, ships in 3-4 daysIn stock at 6 shops