«

»

Up market sex shop

Kiki De Montparnasse in New York seems to be the most expensive sex shop I’ve ever come across.

Where else could you buy a $795 cock ring?