Mature Small Blue Caterpillar well 
camouflaged on Kidney Vetch

DHardiman  

Back ] Up ]