CostaRica41

The Red-lored Parrot or Red-lored Amazon is a species of amazon parrot, native to tropical regions of the Americas.

Skip to content