Cyclocephala (lurida?)
Coleoptera: Scarabaeidae
Newport Beach, Orange County, CA. 06/24/08. © Peter J. Bryant
Back to Coleoptera index page Back to Arthropods of Orange County, California Back to Natural History of Orange County, California