Large spider in Costa Rica Large spider in Costa Rica This picture was taken by Rob Roy.

spider_01