Christopher Kane S/S 2011 Videofashion

2014-04-21 1

"Princess Margaret on acid" meant for neon hues and precise tailoring at Christopher Kane.