Caryotophera skiatophytoides

Caryotophera skiatophytoides

Observation - Caryotophera skiatophytoides - Southern Africa. Description: