Cassida circumdata, Green Tortoise Beetles also known as Tortoise Shell Beetles are found throughout Africa, Southern China and Southeast Asia.
Cassida circumdata, Green Tortoise Beetles also known as Tortoise Shell Beetles are found throughout Africa, Southern China and Southeast Asia.