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

challenging emotional funny inspiring reflective sad slow-paced

4.0