A review by mercyyy
All In by Jennifer Lynn Barnes

mysterious

4.0

that was NOT the ending I expected