Belize Trip 2004
Ambergris Caye
One of the islands just south of Ambergris Caye.