Alexandra Roach

London Fashion Week Autumn/Winter 2012 - Burberry Prorsum - Arrivals
February 20, 2012 - London, UK