Saturday, August 27, 2005

Human Zoo


London Zoo is finally exhibiting Homo Sapiens.

No comments: