r/Entomology•3 mo. agoTopher4021ID this beauty? Albuquerque, NMPosted Aug 1, 2026, 1:24 AM UTC22ShareSave