Osman Karahan
Actor
Active 1965–present
Filmography
Osmanlı Tokadı (2013)
Iron Claw the Pirate (1969)
Ortaşark Yanıyor (1967)
Time to Love (1965)