Monday, June 06, 2005


As long as we're looking at pictures of animals, here's an enormous bug. Also in Costa Rica.

No comments: