Hibiscus?

Hibiscus?

Observation - Hibiscus? - Southern Africa. Description: