Cannes 2003

Lion statues, like this one sponsored by USA TODAY, adorn the festival grounds.