Facebook
Twitter
Google+
RSS
The Turkish city of Istanbul has an approximate 125,000 stray cats. With the wrath of unforgiving winters, these poor kittens were often stuck in...
Facebook
Twitter
Google+
RSS