Leopard Towel - 100% organic and no animals were hurt!

This leopard skin is made of 100% organic cotton and no animals were hurt! Our super thick luxury towels are made in Portugal and sold in boutiques on the beautiful island Ibiza, Spain.


You can order them online now and we will ship them to you!


Love! CoCo!