Calling on Lily
- 320 páginas
- 12 horas de lectura
What do you do if your best friend is about to marry the wrong girl? Set in the border town of Welshpool, this is a novel about kidnap, deception, cattle prods and hoof picks, about falling in love and about how far you should go for a friend.



