Large white?

Large white?

Observation - Large white? - UK and Ireland. Description: