BlackCaterpillar

BlackCaterpillar

Observation - BlackCaterpillar - UK and Ireland. Description: Black caterpillar feeding on Meadow Rue

Black caterpillar feeding on Meadow Rue