Close
Wild olive tortoise leaf beetle
Physonota alutacea