Pelargonium panduriforme?

Pelargonium panduriforme?

Observation - Pelargonium panduriforme? - Southern Africa. Description: