Helena Christensen - Maison Triumph - VIP launch party - departures - London, United Kingdom - Friday 15th February 2013 (1 Picture)
Helena Christensen
Photo credit: Flashburst
#1
Next Helena Christensen Slideshow: The Triumph Inspiration Awards 2010, held at The Old Sorting Office - Arrivals - London, England - Thursday 16th September 2010