Hornet?

Hornet?

Observation - Hornet? - UK and Ireland. Description: