Lesser Vasa Parrot (Coracopsis nigra)

Lesser Vasa Parrot (Coracopsis nigra) perched on a tree branch

Leave a Comment