I my bike is almost exactly the same except its red and does not have the "made in france" decal. I am pretty sure its a P8 but I am still having second guesses.
Here is mine.
I would be interested to see if you get a 100% positive ID to confirm my thoughts.