Spolia Mentawiensia. Mantidae or Praying insects - Werner, Professor F. (TREUBIA, 1927)
Abstract not available