Dupuy-Barroso, Edelis, Cuba