Tarzan in Istanbul

Tarzan in Istanbul

Tarzan arrives in Turkey (eventually).