Beluga whale spotted in Cape waters | WPRI.com

See on Scoop.itEarth Island Institute Philippines

Marine researchers on Cape Cod say a beluga whale has been spotted in the waters there.

See on http://www.wpri.com

Advertisements