Lunar Hornet Moth

Lunar Hornet Moth

Observation - Lunar Hornet Moth - UK and Ireland. Description: