Sean Lennon and Charlotte Kemp Muhl

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