A review by m27
Gilded Deceit by Tracy Grant

3.0

3.5 stars