Deep South Farm Belize

A photo of a building at Deep South Farm, Belize.