Mottled Beauty ??

Mottled Beauty ??

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