Rarely-seen deep water whale washed up on beach in Massachusetts
Permalink

Rarely-seen deep water whale washed up on beach in Massachusetts

Holidaymakers at Jones Beach, in Plymouth, Massachusetts, were amazed to see the whale, which has…

Continue Reading →