< 10 Downloads
A picture taken in one of the famous malls in Istanbul, Turkey, where there are many wonderful and beautiful stores