I’m in the same boat! Similar brooch, same stamp. I’m 99% sure my mom purchased this while she was living in Europe but that doesn’t narrow things...
Separate names with a comma.