Poecilobothrus nobilitatus

Poecilobothrus nobilitatus

Observation - Poecilobothrus nobilitatus - Global. Description: