CANNES
An array of colourful and traditional celebrations for an Indian wedding spread over four days in the glamorous surroundings of Cannes.
An array of colourful and traditional celebrations for an Indian wedding spread over four days in the glamorous surroundings of Cannes.