Gallery: DIFF16 - Cannes Lunch at the Carlton
Sun May 15, 2016
  16 images