Stories at Cannes, France.

Images at Cannes, France.