Menu
Share
Share this story
Close X
 
Switch to Desktop Site

Endangered animals

Image

Image 3 of 14

 

North Atlantic right whales feed off the shore south of Rhode Island, April 29, 2011. NOAA's Northeast Fisheries Science Center spotted 57 of the endangered whales off the coast of Rhode Island and 101 off Massachusetts during its research.

PHOTO: Peter Duley/NEFSC/NOAA/AP

Next Image Previous Image

Image 3 of 14

 
About these ads

Share