Popularity: 1
1954-02-23
Miami, Florida, USA
Character: Lucy Audubon (voice)
Release date: 07/25/2007