Stenophylax

Stenophylax

Observation - Stenophylax - UK and Ireland. Description: