Phoenicopterus roseus (Greater Flamingo)

Phoenicopterus roseus (Greater Flamingo)

Observation - Phoenicopterus roseus (Greater Flamingo) - Southern Africa. Description: