Chalcopyrite, pyrite and galena

One very interesting specimen of chalcopyrite and pyrite on mother rock, followed by galena. Chalcopyrite is internally corroded and replaced by small pyrite crystals. Galena crystals are particularly corroded and coated by bornite.