snail and caterpillar

A small snail shares a bittergourd leaf with a caterpillar - more than a metre above ground level!

A small snail shares a bittergourd leaf with a caterpillar – more than a metre above ground level!

Share
Share