Honeythorn?

Honeythorn?

Observation - Honeythorn? - Southern Africa. Description: