A review by allthebookblognamesaretaken
Firsts by L.E. Flynn

5.0

Even with some, what I consider, minor flaws, this book was wonderful. Review to come.