A review by snailsarereading
Fire and Sand by Andrew Grey

3.0

Andrew Grey writes the most ridiculous female characters.