The Little Wedding Shop by the Sea

339 pages 2016

fiction contemporary romance lighthearted medium-paced

401 pages paperback 2016

fiction romance lighthearted fast-paced

448 pages paperback 2017

fiction contemporary romance lighthearted medium-paced

432 pages 2017

fiction romance lighthearted relaxing fast-paced

339 pages 2017

fiction romance lighthearted fast-paced

403 pages paperback 2020

fiction romance lighthearted fast-paced