Triple-spotted Clay?

Triple-spotted Clay?

Observation - Triple-spotted Clay? - UK and Ireland. Description: