magyar

Hand reared parrot babies

SENEGAL PARROT

(Poicephalus senegalus)

Senegal parrot