A review by sleepiebear
Gabriel: Lord of Regrets by Grace Burrowes

3.0

sad and convoluted