Video from islandMachias Seal Island
Atlantic Puffin videoMachias Seal Island
Semipalmated PloverConneaut, Ohio