Belize Trip 2004

Ambergris Caye

Picture of an eel (upper right corner).