The Dirty Heroes Collection

190 pages first pub 2020 (editions)

erotica dark tense medium-paced