Pedestrians strolling down a picturesque street towards the ancient galata tower in istanbul with landmark - Free Stock Photo | Picren | PicRen