0.0 1963 | 17 min
Short documentary about "life" in Buenos Aires' Borda Hospital.
Production Countries:
Spoken Languages: