Tipping the Velvet - Sarah Waters

Sale price Price $6.50 Regular price Unit price  per 

In this debut, historical novel, Waters explores the London Underground of the 1890's with great aplomb. 'Erotic and absorbing' from another reviewer.