Hugging Leopard Ring
Leopards (Panthers) are elusive and mysterious cats, these magnificent beasts have also held the court with many kings and queens from ancient times to this very day. Symbolising secrets, mystery, and power. These gorgeous felines are kings and queens of the jungle, agile, powerful and always on the hunt. This adorable