A review by meisadragon
Fire & Fate by Serena Valentino

4.0