The Gifts

The Gifts

Regular price
£8.99
Sale price
£8.99
Regular price
Sold out
Unit price
per 
Shipping calculated at checkout.

October 1840. A young woman staggers alone through a forest in Shropshire as a huge pair of impossible wings rip themselves from her shoulders. Meanwhile, when rumours of a 'fallen angel' cause a frenzy across London, a surgeon desperate for fame and fortune finds himself in the grips of a dangerous obsession, one that will place the women he seeks in the most terrible danger.