Small Square-Spot?

Small Square-Spot?

Observation - Small Square-Spot? - UK and Ireland. Description: