L'wren Scott
Photo 1 Of 74
March 17 2014, New York City The Medical Examiner arrives at the building in Chelsea where designer L'Wren Scott was found dead on March 17 2014 in New York City
March 17 2014, New York City The Medical Examiner arrives at the building in Chelsea where designer L'Wren Scot... Read More
content ©2015 ImageCollect. All Rights Reserved.