Hornet Queen

Hornet Queen

Observation - Hornet Queen - UK and Ireland. Description: Very large hornet 3+cm

Very large hornet 3+cm