Saint Lucia Amazon Map
The St. Lucia Amazon is a colorful parrot that lives exclusively on the Caribbean island of Saint Lucia. In this cute original design, our Birdorable Saint Lucia Amazon stands before a map of St. Lucia, which is filled in with the colors and symbols of the flag of Saint Lucia.