Revealing photos like this once decorated the display's back wall KamaSutra, the 1717 Sheepshead Bay Road “sex shop” that hawks toys, lingerie and smoking paraphernalia, has once again toned down its window display. The store’s owner was confronted by neighbors and local politicians when it opened last month because