Insecta Temnorrhynchus

Temnorrhynchus
      antiochus
      sp.