May. 18, 2013 at 12:07pm | Permalink
AP Photo
CANNES, France — The magic and glamour of Cannes can be hard to spot on a day when rain is lashing the palm trees, roiling the gray Mediterranean and pooling in puddles along the Croisette. Read more