Sterling Silver Picture Frame Choco Bear & LadyBugs. Made in Italy