Citroen 2CV6 'France 3' and C6
Not sure if it was called Beachcomber in France? I am assuming that's a C6 as well, this was the only glimpse I got of it from an adjacent car park.
Edit: Title corrected thanks to comment below.
Bit of a compare and contrast in terms of equipment levels and complexity.....