Belize

On the island of Caye Caulker in Belize.

 

 

On the island of Caye Caulker in Belize.