Grey-headed Swamphen or Purple Swamphen (Porphyrio poliocephalus

Leave a Reply