antler moth

antler moth

Observation - antler moth - UK and Ireland. Description: