Large Butterfly

Large Butterfly

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

sunbathing in garden. a good 5cm across