There’s a risque window display at the Union Square store of Italian fashion brand Diesel. Very rock and roll royalty: champagne and Jack everywhere, glasses tumbled over, guitars, cigarettes stubbed on the carpet and the mannequins are even smoking!

Photos: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14

BASIC MEMBER CONTENT
This content is available for Basic Members.
Already a member, log in