Hedera

Hedera

Observation - Hedera - Southern Africa. Description: