Yaguarundi
Yaguarundi (jah-gwuh-ruhn-dee)
The jaguarundi is a small wild cat native to southern North America and South America. It has been listed as Least Concern on the IUCN Red List since 2002. (Wikipedia)
Our mission is to provide our customers with a unique shopping experience through an exclusive selection of handcrafted handbags, accessories, and home décor items.
For more information: contactus@yaguarundi.com