NOT a shot from space. This is actually an image of the small moluscs attached to the green of algae.
This site is best viewed with Mozilla's Firefox Version 3.5+.
© 2014-2017 Kimball Publications, LLC