? Marbled White Spot

? Marbled White Spot

Observation - ? Marbled White Spot - UK and Ireland. Description: