Pictures of the Week

Pictures of the Week
HO / Department of Conservation / Reuters

Ashore
107 pilot whales are stranded at Mason Bay on Stewart Island, New Zealand. After they were discovered dead and dying, it was decided to euthanize the ones that remained.

Monday, Feb 21, 2011