Zebra And Company JPG Image
Free vector clipart representation of the logo of Zebra and Co. The company is the charm and jewelry division of the ZEBRA GROUP OF COMPANIES. It is located in Lummi Island, Washington. The company offers an exceptional collection of high quality, value priced, European styled, charm jewelry.