
Larva of a Hercules beetle – Dynastes hercules – is the most famous and largest of the rhinoceros beetles.
Larva of a Hercules beetle – Dynastes hercules – is the most famous and largest of the rhinoceros beetles.
We'd like to ask you a few questions to help improve PhotoDune.