magiccitybooks's 5 starstar iconreads

1 book

411 pages first pub 2023 (editions)

fiction dystopian lgbtqia+ literary challenging dark tense medium-paced