Impressive window boxes in Cannes, France. (dsc09503)