Tashkafa: Stories of the Street
A documentary about residents in Istanbul who care for the street dogs.
A documentary about residents in Istanbul who care for the street dogs.
Studio(s): Yalan Dünya
Originally Released: Oct 15, 2013
Production Countries: Turkey, United Kingdom