A giant horned rhinoceros beetle is shown off to visitors at Cameron Highland's Butterfly Farm.

Previous Home Next

23-Beetle