A documentary short on Museum Emílio Goeldi, located at Belém do Pará, Brazil.
Date Release: 1974-01-01
Rating: 0