Taksim Square (Taksim Meydanı)

ion point for water coming from the Belgrade Forest. Taksim means division or distribution in Turkish. more

Category: