Showing posts with label star gazing shrimp. Show all posts
Showing posts with label star gazing shrimp. Show all posts

Saturday, November 29, 2014

Do You Remember

These:



And did you hear about the star gazing shrimp discovered in South Africa? This article has a photo of one.