Leaf Beetle

Leaf Beetle

Observation - Leaf Beetle - Southern Africa. Description: