Josephine de La Baume

British Fashion Awards 2011 - Arrivals
November 28, 2011 - London, UK