Monday, July 27, 2009

“lemurs could not stop crying”

Longest total solar eclipse of the 21st century upsets the animals at China's Hangzhou City Zoo.

0 comments:

Post a Comment