Purple gallinule

Purple gallinule (Porphyrio martinicus)

Showing all 8 results