AUDUBON'S SHEARWATER
Off Cape Hatteras, North Carolina
Back