22 September 2011

christopher kane spring 2012.













beautiful wearable crystallised gardens.


via fashion gone rogue



No comments:

Post a Comment