Seven-spot

Seven-spot

Observation - Seven-spot - UK and Ireland. Description: