where streets never sleep










vogue uk, march 2011
models: joan smalls and karlie kloss
photographer: nick knight
original title: mean streets