A review by leigh_loves_books
There Should Have Been Eight by Nalini Singh

slow-paced

2.0