Purple Hairstreak
Creditline:
Peter Schwarz / BIACategories:
Description:
Purple Hairstreak (Favonius quercus) butterfly caterpillar on oak bud, Hesse, Germany
Purple Hairstreak (Favonius quercus) butterfly caterpillar on oak bud, Hesse, Germany