Black and Yellow Asian Hornet on a Green Leaf

Royalty-free stock photo ID: 110078948

Black and Yellow Asian Hornet on a Green Leaf