SOCIABLE CATERPILLARS 

 Brood of larvae of Large Tortoiseshell Butterfly (Vanessa polychloros). 



