Join our community
A view down the microscope. Olivine, pyroxene, and plagioclase feldspar are the major rock forming minerals.