A review by rachelelizabeth
Sapphire Blue by Kerstin Gier

4.0