Green hairstreak butterfly on orchid
Green hairstreak (Callophrys rubi) butterfly on early marsh orchid (Dactylorhiza incarnata). This small butterfly is found throughout much of Europe and North Africa, and into parts of Asia. Photographed in the Dolomites, Italy.
Details
License type
Rights Managed