explikated 's review for:

Dirty Letters by Penelope Ward, Vi Keeland
3.75
emotional slow-paced