Baby birds at Pinewoods Camp in Plymouth, MA
Back to the Gallery