
Breathtaking Colour Of The African Purple Swamphen
The African Purple Swamphen, (previously known as the Purple Gallinule) Afrikaans name : Grootkoningriethaan, is a strange looking bird that reminds one of prehistoric times. It has feet… Read More »