Two Spot

Two Spot

Observation - Two Spot - UK and Ireland. Description: Spotted this last week in front garden

Spotted this last week in front garden