Share
twitterlinkedinfacebook
Image 1 of 1
IPR00712TUR.jpg
The construction site for the Instanbul International Financial Center being built in Atasehir on the Asian shore.