Remove this ad

ID request for three new related specimens from the Denver, Colorado, US metro area.

Author Comment

Go to The Ant Farm.