Luck and Fortune
-
Japanese Frog Glass Wind Chime
$19.95Japanese Frog Glass Wind Chime. This exquisite wind chime features a charming frog design that symbolizes the return of positive energy and abundance into your life. Crafted with intricate details from high-quality glass. Made in Japan