Outpost in Indo-china poster

Outpost in Indo-china (1963)

Back to main