Orlando, FL
Dilute Turquoise and Dilute Turquoise Pieds Parrotlets just hatched in the nest. Siblings of the ones in ...