Belize Trip 2004

Ambergris Caye

One of the islands just south of Ambergris Caye.