Hexarthrius rhinoceros

hexarthrius rhinoceros

Java

70-74mm m a1 £18