Galileo GPS. Impossible to get lost.
Love the the painting. Love the colors. I got to admit I don't get the concept. If the line said something like "The new Galileo GPS has been born." — I would speculate the storck has a reason to be in the ad.
Credit: JWT, Paris; AD: G. Settesoldi CW: L. Del Gobbo