It has some kind of European hallmark on it I can't make out, but I believe the 900 is for a purity of 90% alloy silver. I would also date it around the 1920s to 1930s. The cameo is made from a mollusk shell and those typically come from Italy, but I think the mount may possibly be from France. It is a nice little treasure.