a funny sticker behind a road sign in montmarte, paris .... march 2007