A documentary short about a town floating on a river in Iquitos, Peru.
July 28, 1983
Released
Radio Belén
12min
—
Spanish
Producciones Cinematográficas S.A.