These classic beauties are made in Oaxaca, Mexico, the home of this type of beautiful filigree work. Sterling silver about 2 inches long.11g