People walk under a Cuban flag in downtown Havana