Small Square Spot?

Small Square Spot?

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