Monday, February 13, 2012

QUESTION: Islands

Nearly all the world's lemurs live on what island?

4 comments: