South Africa, near Rustenburg, Pilanesberg National Park. Mankwe Hide. Two Pied Kingfishers, Ceryle rudis, perched on branch.

- Image ID: C3N3EP
South Africa, near Rustenburg, Pilanesberg National Park. Mankwe Hide. Two Pied Kingfishers, Ceryle rudis, perched on branch.
frans lemmens / Alamy Stock Photo
Image ID: C3N3EP
South Africa, near Rustenburg, Pilanesberg National Park. Mankwe Hide. Two Pied Kingfishers, Ceryle rudis, perched on branch.
Location: South Africa, North West Province, Rustenburg