A review by kylarenreads
Blush by Opal Carew

5.0

Well hot damn.