leptura

leptura

Observation - leptura - UK and Ireland. Description: