The Papuan Lorikeet, also known as Stella's Lorikeet and Mount-Goliath Lorikeet (Charmosyna papou) is a species of parrot in the Psittacidae family. It is found in Indonesia and Papua New Guinea. Its natural habitat is subtropical or tropical moist montanes.

RSS Feed
Wednesday, November 4, 2009 |


0 comments:
Post a Comment