Randy Borman

Randy Borman (0)

| Shell, Pastaza, Ecuador

Randy Borman is the chief of a Cofan community in Ecuadorian Amazonia.

On Movies

NextFilm 2025