spotted toughshank

spotted toughshank

Observation - spotted toughshank - UK and Ireland. Description: