Now Playing
Status
Released
Production
Producciones Cinematográficas S.A.
Aired
1983-07-28
A documentary short about a town floating on a river in Iquitos, Peru.
No trailer available.