Rhynchosia arida

Rhynchosia arida

Observation - Rhynchosia arida - Southern Africa. Description: