Allen's Gallinule (Porphyrio alleni)


Please see the Allen's Gallinule section at MaghrebOrnitho

Comments