Vesta Rocks:  thin slices of meteorites viewed through a polarizing microscope.

Vesta Rocks: thin slices of meteorites viewed through a polarizing microscope.