Purple Gallinule also eats invertebrates such as snails.

Purple Gallinule also eats invertebrates such as snails.

Comments

comments