This Calliteara Pudibunda was seen in Cantabria, Spain.


Size: 5952px × 3348px
Location: Cantabria, Spain
Photo credit: © IVÁN VIEITO GARCÍA / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: alive, animal, biology, body, butterfly, calliteara, cantabria, caterpillar, detail, enviroment, europe, forest, head, hexapoda, insect, insecta, larvae, leaf, lepidoptera, living, lymantriidae, macro, metamorphosis, natural, nature, noctuoidea, polyphagous, pudibunda, science, spain, spikes, strange, tiny, yellow