Peacock Butterfly - Inachis Io

Peacock Butterfly - Inachis io

Peacock Butterfly - Inachis io - Waterford, Ireland