Baby Ducks, Chicks and More!

Come on out to the Placer County Fair to pet animals and more!
Published: 5:19 PM PDT June 16, 2017