This is a Taxco Mexican sterling bracelet. It is made of linked sterling fish, and the fish bodies are malachite set in onyx. The bracelet has a tongue in groove catch with a hammered sterling toggle. It is in excellent vintage condition. The back of the closure is stamped with the origin, as visible in pictures.
The bracelet measures 8.5 inches long.
Taxco Mexican Sterling Malachite Onyx Fish Bracelet