dcsimg

Macrocrates is a genus of beetles in the family stag beetles.