Preview cockroach (Gromphadorrhina portentosa), captive Image ID: 832-13951 Artist: Marko König Purchase a commercial license Buy framed prints & more from our print store gromphadorrhina madagascan madagascar malagasy animal animals captive cockroach insect insects nature portentosa