Fine Jewellery
Frog Ring Emerald Diamond in 18ct Yellow/White Gold date circa 1970, Lilly's Attic since 2001
Frog symbolism and meaning include fertility, potential, transformation, purity, prosperity, and good luck. For as long as humans have walked the Earth, frogs have been here. In fact, they have...