Eva Carballeira

4 books

303 pages hardcover 2010

fiction contemporary emotional tense medium-paced

481 pages paperback 2015

fiction contemporary romance funny lighthearted medium-paced

432 pages hardcover 2016

fiction contemporary emotional mysterious slow-paced

339 pages hardcover 2006

fiction romance funny lighthearted slow-paced