pl23_anim1738.jpg

Whale studies off the NOAA Ship DELAWARE II

Description

Whale studies off the NOAA Ship DELAWARE II.

Credit

Personnel of NOAA/NMFS/NEFSC

Display Date

2003

Location

Atlantic Ocean, United States Northeast

Collection

NOAA's Ark
Whales

Keywords

Great Whales