I think the brown signs for "sights" which are the same shape as road directions are kinda standardized? I've been seeing them in Europe for decades too.
These ones with more detailed drawings are less common, but I've also seen them in multiple countries (at least my home town in Italy and some cities in Hungary have them).
Absolutely. But France may well have been the first country to have them.