Truble Pics + vogueuk

mean streets
joan smalls & karlie kloss photographed by nick knight & styled by kate phelan for vogue uk, march 2011.