Now that is a bug!
Aug 5th 2006DaveCostaRica & Media & Nature
We had the opportunity to travel to Tortuguero last weekend to celebrate Kelly’s 30 something birthday. While we were on the trip, we realized that, besides the green sea turtles, there are other natural wonders that grow to become quite large. Spiders were certainly in that category as was this elephant beetle. […]



