Sight of a Calliteara pudibunda caterpillar in Montmélian, Savoie, France. French Vue d'une chenille de Calliteara pudibunda à Montmélian, en Savoie....