The Caterpillar Hanging on the Leaf (Stock Footage)

The Caterpillar Hanging on the Leaf (Stock Footage)

The hairy moth or caterpillar hanging on the green maple leaf. The caterpillar seems looking for something to eat

by
by
by
by
by
by