Calliteara pudibunda

Calliteara pudibunda

Observation - Calliteara pudibunda - Global. Description: