Red Aloe Bug

Red Aloe Bug

Observation - Red Aloe Bug - Southern Africa. Description: