Hornet Clearwing

Hornet Clearwing

Observation - Hornet Clearwing - UK and Ireland. Description: