Antler moth.

Antler moth.

Observation - Antler moth. - UK and Ireland. Description: