Istanbul, Türkiye
Cats of Istanbul (Moda Cadde)

Istanbul, Türkiye

July 2025