Costa Rica, Spiders mating

May 27, 2004 16:37:48