Yellow Horned Moth

Yellow Horned Moth

Observation - Yellow Horned Moth - UK and Ireland. Description: