Lorius garrulus – Chattering Lory

Lorius garrulus – Chattering Lory Chattering Lory – Lorius garrulus (Linnaeus, 1758) – is a red parrot with green wings and short tail. It is relatively common in captivity. Due …