Macro detail of larva of Cabbage White butterfly Pieris rapae in nature with blurred background. #215348158
Description
Macro detail of larva of Cabbage White butterfly Pieris rapae in nature with blurred background. Close-up of caterpillar - insect pest causing huge damage to harvest in farms and gardens