300 990 0 Yellow-billed Duck Ngorongoro Crater

300 990 0 Yellow-billed Duck Ngorongoro Crater

Observation - 300 990 0 Yellow-billed Duck Ngorongoro Crater. Description: