movie icon
Media: Outpost in Indo-china
1963-01-16