Green Mamba

Green Mamba

Observation - Green Mamba - Southern Africa. Description: Brought to our attention by some very distressed White-eared barbets and Starlings

Brought to our attention by some very distressed White-eared barbets and Starlings