Pelargonium articulatum? - Montagu WCape

Pelargonium articulatum? - Montagu WCape

Observation - Pelargonium articulatum? - Montagu WCape - Southern Africa. Description: