Killer Whales Spotted Heading for Long Beach

Via Scoop.itEarth Island Institute Philippines

The orcas, actually large dolphins, were sighted Saturday afternoon headed south from Palos Verdes.

Via belmontshore.patch.com

Advertisements