Parrot at the New Orleans Audubon Zoo

Birds at New Orleans Audubon Zoo

A bird at the Audubon Zoo in New Orleans, LA.