IMG 2007-Feb at Belize:  Belize San Pedro on Ambergris Caye island?
2007-Feb at Belize:  Belize San Pedro on Ambergris Caye island?