image
Cannes Lions Festival 2014: Indian brand Sarita Handa to sho