Large Butterfly

Large Butterfly

Observation - Large Butterfly - UK and Ireland. Description: Large butterfly with colourful spots on dark wings.

Large butterfly with colourful spots on dark wings.