Marbled White Spot

Marbled White Spot

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