Posts Tagged ‘Jensen Beach’

Pygmy sperm whales found stranded euthanized (Florida, USA)

Posted by: The ocean update on March 4, 2013