Sean Lennon, Charlotte Kemp Muhl and Irina Lazareanu

Paris Fashion Week Spring/Summer 2010 - Chanel
October 6, 2009 - Paris, France