Macro detail of larva of Cabbage White butterfly Pieris rapae in nature with blurred background. #215348459
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