Moluccan King Parrot This is a parrot endemic to Peleng Island, Maluku, and West Papua in Indonesia. Like this:Like Loading...
Amazing picture
Thank you very much! 😄✨