Sphalerite(cleophane), galena, pyrite, chalcopyrite and quartz

Just arrived specimen showing galena , fallowed by transpared and very well shaped and shiny transparent sphalerite(cleophane) crystals, overgrought by quartz, pyriter and sphalerite