Thursday
26 January 2012
26 January 2012
Possibly the best known eyespot caterpillar: Hemeroplanes sp. (Sphingidae)
— by
Unknown
on
Thursday, 26 January 2012
Subscribe to:
Posts (Atom)
Follow me as I investigate the ecology and evolution of caterpillar eyespots.