Double Square Spot

Double Square Spot

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