Birdorable Red-lored Parrot
The Red-lored Parrot, also called the Red-lored Amazon, is a species of parrot native to parts of South America. These darlings are green with red foreheads. They love to eat fruit, nuts and seeds. This is our totally cute Birdorable cartoon the Red-lored Parrot!