You won't believe it, but it's a caterpillar's foot.

#blog #life