Cuba Daily Life

People walk a dog on a street in Havana, Wednesday, March 25, 2026.