Mottled Beauty?

Mottled Beauty?

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