Istanbul's back alleys and high streets teem with cats

Istanbul's back alleys and high streets teem with cats