A review by amyc1993
Dirty Letters by Penelope Ward, Vi Keeland

funny lighthearted fast-paced

3.5