Tropical insect in nature. Thread-waisted wasp on palm leaf. Unusual exotic tropical wasp. #97626744
Description
Tropical insect in nature. Thread-waisted wasp on palm leaf. Unusual exotic tropical wasp. Natural pollinator on tropical leaf. Yellow red wasp in sunlight. Exotic insect in nature. Tropical threat