Leatherbug

Leatherbug

Observation - Leatherbug - UK and Ireland. Description: