Belize Trip 2004

Ambergris Caye

This is one of the locals who decided to pick up the tarantula and then began to chase us with it...