Fashion

Chelsea Paris

by

Chelsea Paris. I recently discovered this brand in Mayfair, London. The range is mainly high heels, the ones I saw during the press day were…