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

4.0

sweet. had me blushing in da streets.