White Alder

White Alder

Observation - White Alder - Southern Africa. Description: