A review by lovestrucken
Liar by Jane Seville

4.0

Just as short and sweet and sad. Hard to fault it.