NOAA Shearwater Boat off Santa Cruz Island in Channel Islands National Park, California free download

NOAA Shearwater Boat off Santa Cruz Island in Channel Islands National Park, California