A review by mwhd
Hidden Truths by Neva Altaj

5.0

[swoon] 
[cry]
[laugh]

Perfect.