Double Square Spot?

Double Square Spot?

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