Chalcopyrite , quatz and purite

Attractive cluster of double terminated quartz crystals ofergrought by sphalerite, chalcopyrite and pyrite. Chalcopyrite crystals are in different stage of oxidation and some fo them are coated by bornite and in some places with covelite,