Stenocranus

Stenocranus

Observation - Stenocranus - UK and Ireland. Description: