Film & video shows
Museum of Mankind.
[London] Museum of Mankind,
[1982]
Museum of Mankind.