Greater YellowlegsConneaut, Ohio
Video from islandMachias Seal Island
Atlantic Puffin videoMachias Seal Island