Inachis io

Inachis io

Observation - Inachis io. Description: Peacock butterfly on muddy riverbank.

Peacock butterfly on muddy riverbank.