France 2004

The fabulous beach in Cannes runs the length of the Croisette, with all the major hotels standing guard.

Previous Up Next