Cast parrot sculpture - West Palm Beach, Florida.

Cast parrot sculpture - West Palm Beach, Florida.