Small Blue Caterpillar well 
camouflaged on Kidney Vetch

DHardiman  

Up ] Next ]