A review by maya56
Harm Reduction by Heidi Belleau, Violetta Vane

4.0

3.5 Stars but too well written to round down. Shame it's so short.