cricketsblog:
Scarce swallowtail
cricketsblog:
Marbled white
cricketsblog:
Great sooty satyr
cricketsblog:
Blue-spot hairstreak
cricketsblog:
Buff-tailed bumble bee
cricketsblog:
Great sooty satyr
cricketsblog:
Small skipper
cricketsblog:
Small skipper
cricketsblog:
Silver-washed fritillary
cricketsblog:
Escher's blue
cricketsblog:
Dusky heath
cricketsblog:
Escher's blue
cricketsblog:
Escher's blue
cricketsblog:
Zygaena transalpina
cricketsblog:
Green-veined white
cricketsblog:
Blue-spot hairstreak
cricketsblog:
False ilex hairstreak
cricketsblog:
False ilex hairstreak
cricketsblog:
Silver-washed fritillary
cricketsblog:
Silver-washed fritillary
cricketsblog:
Silver-washed fritillary
cricketsblog:
Meleager's blue
cricketsblog:
Meleager's blue
cricketsblog:
Short-toed snake eagle
cricketsblog:
Short-toed snake eagle
cricketsblog:
Mallow skipper
cricketsblog:
Sculptured resin bee
cricketsblog:
Sculptured resin bee
cricketsblog:
Meleager's blue
cricketsblog:
Italian sparrow