Diamonds of Kilimandjaro (1983)

Diamonds of Kilimandjaro (1983)

1983-06-03 France, Spain 95 Min. PG-13
3.7 26 votes