Galena, sphalerite-marmatite, chalcopyrite and pyrite

One extraordinary specimen of galena on the top of black sphalerite- marmatite and chalcopyrite, followed by pyrite. Galena crystals are with rounded edges, due to strong dissolution