Read next

The Princess Parrot - a 'royal' beauty!

The beautiful Princess Parrot is one of the latest new birds we have added to Birdorable. Princess Parrots are colorful birds with green bodies,