Chalcopyrite, quartz , Pyrite

A beautiful large cabinet size specimen, of short quartz crystals, overgrowth by well terminated large chalcopyrite crystals, internally dissolved and replaced by pyrite. Chalcopyrite is coated by bornite and covellite, due to the oxidizing process.