A review by romancedispatch
Beautiful Stranger by Christina Lauren

5.0