in

Giant hornet queen constructing a nest – formidable

Giant hornet queen building a nest

Giant hornet queen building a nest – impressive