its a 4946 ecurie francorchamps limited edition. They produced around 100 of them, in this colour dial, and the other limited edition they made was the Villa Margarita one.
the normal 4946 i used to have it , looking for this rare watch for a long time, never been able to find one.