Taxonomy

Rainbow Lorikeet (Trichoglossus haematodus moluccanus)

Rainbow Lorikeet