A review by bisexualbookshelf
The Visible Filth by Nathan Ballingrud

5.0