A review by batgirl602
Hard Edge by Tess Oliver

5.0