A review by sarab115
Miranda's Big Mistake by Jill Mansell

4.0

fun read