Stock Photo: Peacock Butterfly (Inachis io) adult, feeding on California Lilac (Ceanothus arboreus) flowers in garden, England, june
Stock Photo: 4421-27062 Peacock Butterfly (Inachis io) adult, feeding on California Lilac (Ceanothus arboreus) flowers in garden, England, june