Red Alder

Red Alder

Observation - Red Alder - Southern Africa. Description: