Rainbow pyrite, sphalerite-marmatite, quartz – rock crystal and calcite

One large cabinet size specimen of perfectly developed clear quartz crystals, overgrowth by well-shaped lustrous pyrite crystals, lately oxidized and coated by bornite-covellite, followed by flat calcite rhombohedral crystals.