Peacock butterfly
A peacock butterfly on wildflowers in the Black Forest, Germany.