Sunday, June 29, 2008

The American Goldfinch


The Goldfinch is New Jersey's state bird. We've got a bunch of them in our yard. We pay dearly for their presence though. They eat thistle and lots of it! It's currently almost $2.00 a pound.