Looks Over (Gives Light, #2) - Rose Christo
4.5 stars