Large Butterfly

Large Butterfly

Observation - Large Butterfly - UK and Ireland. Description: sunbathing in garden. a good 5cm across

sunbathing in garden. a good 5cm across