Book cover for The Spanish Promise

The Spanish Promise

Paperback

Synopsis

Details

11 July 2019
384 pages
9781529006186
Imprint: Pan

Reviews

The perfect summer read
Smart plots, brilliant characters and juicy romance
A stunning journey
A charming, well-crafted tale of love, loss and reinvention