Found this in a restaurant in Marseille, any idea of what it represents ?

Title

Title