A review by addylar
Foolish Hearts by Emma Mills

4.0

3.5 ⭐️ rounded up