Leptura

Leptura

Observation - Leptura - UK and Ireland. Description: