Juli Delgado

California, United States


Juli Delgado Lopera is an award-winning Colombian writer and historian based in San Francisco.