These delightful naturalistic are made in Oaxaca, Mexico, the home of this type of beautiful filigree work. 10 karat gold and freshwater pearls. About 1.75 inches long Approx 6 grams.