WARNING Asian Hornets spotted

Spotted several times recently near Tamworth, Staffordshire, England. One nest destroyed.

4 Likes