A review by aslbookslover
Crossings by Danielle Steel

3.0