Tuesday, February 22, 2011

Strange insect I've ever seen !

Looks like a miniature horseshoe crab.

No comments:

Post a Comment