Household Pests - Alex Wild Photography
Powered by SmugMug Log In
Tapinoma sessile - odorous house ant (nest with brood)

Tapinoma sessile - odorous house ant (nest with brood)

house pestsant larvaedolichoderinaeant nest