Babooncabbage

Babooncabbage

Observation - Babooncabbage - Southern Africa. Description: