Duke of Burgundy Butterfly (Hamearis lucina)

Duke of Burgundy Butterfly (Hamearis lucina)

Observation - Duke of Burgundy Butterfly (Hamearis lucina) - UK and Ireland. Description: