10 Most Impressive Photos of Istanbul By Martin Stavars Photography Martin Stavars is a photographer who was born in 1981 in Czestochowa, Poland. He studied economics, computer science, and photography,...