The Residence hotel in Mauritius teams up with the super cool fashion designer to put on fabulous fashion shows in the sun
Posted: 07/04/2011 at 18:31