Green quartz and pyrite

Shiny and very well terminated pyrite crystals singeneticaly developed by thin, long axes green quartz crystals and small crystals of black sphalerite. Color of quartz is due on small inclusions of chlorite (and in real is more remarkable than on the pictures)