Stella Mccartney at New York Fashion Week - Thursday 10th February 2011

Eric West the PETA New York Fashion Week Party at the Stella Mccartney Shop New York City, USA - 10.02.11 (1 image)

Advertisement