A review by bruzzahquirk
Scarlet Tides by David Hair

5.0