Prosopocoilus astacoides

prosopocoilus astacoides

Mt Halimun Java

50-60mm m a1 £ 4.50