Shanghai Baby
Authors
More about the book
The gap that divides those of us born in the 1970s and the older generation has never been so wide. Dark and edgy, deliciously naughty, an
Delivery in 2 working days
In the last 24 hours, we’ve added 8,944 books.
The gap that divides those of us born in the 1970s and the older generation has never been so wide. Dark and edgy, deliciously naughty, an