Thursday, August 4, 2016

Mother Nature Is A Master Of Disguise

found on The Meta Picture

I don't know whether to call it a caterpillar or centipede. It's hard to tell what it is, it's so well hidden.

0 comments: