European Peacock Butterfly
Vanessa io
Image number 11631 - © Ludwig Endres