European Peacock Inachis io Close-up

European Peacock  Inachis io   Close-up - 15629203

Peacock butterfly (Aglais io) sitting on a flower

Similar stock images

to-top-page