Toad Tree

Toad Tree

Observation - Toad Tree - Southern Africa. Description: