Delran, NJ
Yellow Dom. Camelot Macaw!!! She is the sweetest girl you will ever meet! Striking yellow coloration and ...