Sunday, November 25, 2007

“Lemur in Latin means ghost”

Denver Zoo adds Mongoose lemurs.

0 comments:

Post a Comment