Yellow Shining Leaf Beetle

Yellow Shining Leaf Beetle

Observation - Yellow Shining Leaf Beetle - Southern Africa. Description: