Painted Lady Butterfly

Painted Lady Butterfly

Observation - Painted Lady Butterfly - UK and Ireland. Description: