Anthocharis cardamines

Anthocharis cardamines

Observation - Anthocharis cardamines - UK and Ireland. Description: