Solenopsis - Alex Wild Photography
Powered by SmugMug Log In
Solenopsis picta

Solenopsis picta

Solenopsis picta is a small tree-dwelling species in the southeastern United States. Pine Knoll Shores, North Carolina, USA

arboreal antsmyrmicinae