Longhorn Moth

Longhorn Moth

Observation - Longhorn Moth - UK and Ireland. Description: