Otomarsan, 1968–1983
1970's İstanbul, Türkiye (TR)
bus archive photo
Your browser doesn't have HTML5 support.