Marbled Beauty?

Marbled Beauty?

Observation - Marbled Beauty? - UK and Ireland. Description: