A review by queerpossible
Tipping the Velvet by Sarah Waters

5.0