long-horned moth

long-horned moth

Observation - long-horned moth - UK and Ireland. Description: