This is tested 10K 1920s pin. About a half inch. Swords appear to be gold played silver. Snake part is testing as gold. Unfortunately not marked. I found the same one in eBay for $800. I don't have enough info about this to sell it for that much, but it's a really cool piece.
Gold snake brooch
$250.00