Belize Trip 2004

Ambergris Caye

Picture of an iguana in the tree (center of picture).