Brimstone Butterfly

Brimstone Butterfly

Observation - Brimstone Butterfly - UK and Ireland. Description: