Green Tortoise Beetles

Green Tortoise Beetles

Observation - Green Tortoise Beetles - Southern Africa. Description: Beetle family released.

Beetle family released.