Tenodera aridifolia (Chinese mantis) brown color perched on the leaves of the betel ivory ornamental plant varigata #267454014
Description
Tenodera aridifolia (Chinese mantis) brown color perched on the leaves of the betel ivory ornamental plant varigata with green and white leaf patterns in a white pot in the garden