A review by emhaze
Sapphire Blue by G. Doucette

5.0