Large White ?

Large White ?

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