A review by cheoelm
The Marriage Contract by Katee Robert

5.0