Possibly a peculiar pelargonium...

Possibly a peculiar pelargonium...

Observation - Possibly a peculiar pelargonium... - Southern Africa. Description: