Large white

Large white

Observation - Large white - UK and Ireland. Description: seen foraging on rosebay willowherb.

seen foraging on rosebay willowherb.