Galena, chalcopyrite and pyrite

One amazing cabinet size floater of cascade developed cubic galena crystals followed by small chalcopyrite crystals corroded by small pyrite crystals.