Designed by
Title
Taksim Square in Istanbul, Turkey. Business Istanbul view #96531366
Description
ISTANBUL, TURKEY - NOVEMBER 8: Panoramic view Republic Monument at Taksim Square on November 8, 2014 in Istanbul, Turkey. Statue honoring the leaders of the struggle for independence was unveiled in 1928.
This image is editorial