? American beauty | Main | Finder of the Lost Ark ?

July 03, 2003

Flea visitors

Someone dropped by the Flea from the Cocos (Keeling) Islands the other day. Please drop me a line if you visit again! I think the Flea's extensive scientific research agenda could use a visit to the Cocos Islands.

Posted by Ghost of a flea at July 3, 2003 10:04 AM