November 19, 2012
Happy Trails watches a savvy duck slip past curious kids at the Delta Rivers Nature Center in Pine Bluff.
November 19, 2012
Happy Trails watches a savvy duck slip past curious kids at the Delta Rivers Nature Center in Pine Bluff.