Belize Trip 2004

Ambergris Caye

This is a very large spider we found on the road going back to the hotel one night. It looked like some kind of tarantula.