Perfect Lorikeet Trichoglossus euteles

Perfect Lorikeet
Perfect Lorikeet
Perfect Lorikeets, also known as Olive-headed Lorikeets, are from Timor.
Far from Perfect Lorikeets Perfect Lorikeets looking far from perfect.