Showing posts with label squid. Show all posts
Showing posts with label squid. Show all posts

Thursday, 13 December 2012

Wildlife

Hundreds of squid have intentionally stranded themselves on the shores of California and scientists only have guesses as to why. The Santa Cruz coastline is littered with squid carcasses.


Squid