Butterfly?

Butterfly?

Observation - Butterfly? - UK and Ireland. Description: