09 August, 2007

Yangtze River Dolphin, We Hardly Knew Ya

The Yangtze river dolphin has been declared extinct.



R.I.P.

No comments: