Large whites

Large whites

Observation - Large whites - UK and Ireland. Description: Female on buddleja joined by male

Female on buddleja joined by male