A review by fringebookreviews
Exes and O's by Amy Lea

5.0