A review by lydiature
Sapphire Blue by Kerstin Gier

5.0

This has honestly become one of my favorite series.