Small Square-Spot

Small Square-Spot

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