Book cover for The Spanish Promise

The Spanish Promise

Synopsis

Details

11 July 2019
400 pages
9781529006193
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