Mystery organism photo of the month

October 27, 2009

A test for you all this week – who can tell me what this is a photo of?

P1000418c

Advertisements