Speckled Peter

Speckled Peter

Observation - Speckled Peter - UK and Ireland. Description: