Yes it is. Correct in all details.
Like the car posted recently by Neilshouse, although common enough in its country of origin, it was never common in the UK.
The photo was taken in 1964 at a meeting of Club Simca International (a British club, despite its name) at Woburn Abbey in Bedfordshire.