Cannes

A weekend in Cannes.