At the Plainsboro Preserve, a feast of visual opportunities for bird watchers

Top